/**
* All Rights Reserved , Copyright (C) 2023 , 青岛鼎信通讯股份有限公司
*
* CbbPmProjectEntity
* 项目基础信息
*
* 修改纪录
* 2023-06-25 版本：1.0 weixinmin 创建。
* @version 版本：1.0
* @author 作者：weixinmin</name>
* 创建日期2023-06-25</date>
*/

package com.topscomm.mis.cbb.pm.base.pojo;

import java.math.BigDecimal;
import java.util.*;
import com.topscomm.mis.cbb.pm.base.*;

public class CbbPmProjectEntity extends BaseEntity
{
    private static final long serialVersionUID = 1L;
    /** TableName:项目基础信息
	*/
    public static String tableName= "CBB_PM_PROJECT";
    @Override
    public String getTableName(){ return "CBB_PM_PROJECT";}

    /** ColumnName:项目编码
	*/
    public static String FieldCode = "code";

    /** ColumnName:项目名称
	*/
    public static String FieldName = "name";

    /** ColumnName:计划开始日期
	*/
    public static String FieldPlanbegindate = "planbegindate";

    /** ColumnName:计划结束日期
	*/
    public static String FieldPlanenddate = "planenddate";

    /** ColumnName:项目状态
	*/
    public static String FieldState = "state";

    /** ColumnName:项目类型	不同的类型关联不同的项目详情表
	*/
    public static String FieldType = "type";

    /** ColumnName:项目经理用户编码
	*/
    public static String FieldPmcode = "pmcode";

    /** ColumnName:项目经理用户名称
	*/
    public static String FieldPmname = "pmname";

    /**项目编码
	*/
    private String code;

    /**项目名称
	*/
    private String name;

    /**计划开始日期
	*/
    private Date planbegindate;

    /**计划结束日期
	*/
    private Date planenddate;

    /**项目状态
	*/
    private int state;

    /**项目类型	不同的类型关联不同的项目详情表
	*/
    private String type;

    /**项目经理用户编码
	*/
    private String pmcode;

    /**项目经理用户名称
	*/
    private String pmname;

    /**
    * @return the  code:项目编码
    */
    public String getCode() {
        return this.code;
    }

    /**
    * @param code:项目编码
    */
    public void setCode(String code) {
        this.code = code;
    }

    /**
    * @return the  name:项目名称
    */
    public String getName() {
        return this.name;
    }

    /**
    * @param name:项目名称
    */
    public void setName(String name) {
        this.name = name;
    }

    /**
    * @return the  planbegindate:计划开始日期
    */
    public Date getPlanbegindate() {
        return this.planbegindate;
    }

    /**
    * @param planbegindate:计划开始日期
    */
    public void setPlanbegindate(Date planbegindate) {
        this.planbegindate = planbegindate;
    }

    /**
    * @return the  planenddate:计划结束日期
    */
    public Date getPlanenddate() {
        return this.planenddate;
    }

    /**
    * @param planenddate:计划结束日期
    */
    public void setPlanenddate(Date planenddate) {
        this.planenddate = planenddate;
    }

    /**
    * @return the  state:项目状态
    */
    public int getState() {
        return this.state;
    }

    /**
    * @param state:项目状态
    */
    public void setState(int state) {
        this.state = state;
    }

    /**
    * @return the  type:不同的类型关联不同的项目详情表
    */
    public String getType() {
        return this.type;
    }

    /**
    * @param type:不同的类型关联不同的项目详情表
    */
    public void setType(String type) {
        this.type = type;
    }

    /**
    * @return the  pmcode:项目经理用户编码
    */
    public String getPmcode() {
        return this.pmcode;
    }

    /**
    * @param pmcode:项目经理用户编码
    */
    public void setPmcode(String pmcode) {
        this.pmcode = pmcode;
    }

    /**
    * @return the  pmname:项目经理用户名称
    */
    public String getPmname() {
        return this.pmname;
    }

    /**
    * @param pmname:项目经理用户名称
    */
    public void setPmname(String pmname) {
        this.pmname = pmname;
    }

}
